#include "../console/TelaLivro.h"

TelaLivro::TelaLivro(Controlador *sys) : Tela(sys,1)
{
	SetTitulo("Livros  ");
	AdicionaItem(0,"Adicionar Livro");
}

TelaLivro::~TelaLivro()
{
}

/*!
 * \brief Descricao resumida
 * Descricao completa do metodo
 * \param pos Posicao do livro no vetor
 * \return Retorna o livro solicitado
 */
Livro TelaLivro::Seleciona(int pos)
{
	Livro l;
	return l;
}

void TelaLivro::Init()
{
	GetOpcao();
}

void TelaLivro::Show()
{
	Tela::Show();
}

void TelaLivro::GetOpcao()
{

	int op = -1;
			while( op != 0 )
			{
				//system("cls");
				Show();
				cout << endl << "Entre Opcao(0-" << GetNumItens() << "): ";
				cin >> op;
				switch(op){
					case 1:
						SubmeteDado();
					break;
					default:
					break;
				}
				getchar();
			}
}

void TelaLivro::SubmeteDado()
{
	Livro tmpl;
	tmpl = tmpl.DadosLivro(tmpl);
	Sistema->AdicionaLivro(tmpl);

}
